package demo4;

import java.util.Objects;

public class Dog extends Animal implements ISwimming,IRunning{

    public Dog(String name,int age){
        super(name,age);
    }


    public void eat(){
        System.out.println(this.name+"吃狗粮....");
    }

    @Override
    public void swim() {
        System.out.println(this.name+"正在游泳");
    }

    @Override
    public void run() {
        System.out.println(this.name+"正在跑");
    }

//    @Override
//    public boolean equals(Object obj){
//        Dog tmp=(Dog)obj;
//        return tmp.name.equals(this.name)&& tmp.age==this.age;
//    }

    public int hashCode(){
        return Objects.hash(name,age);
    }

}
